package com.itita.ww2.model.item.enums;

/**
 * 元素类别 IXXYYZZZZ -> YY
 * @author NorthLan
 *
 */
public enum ItemElementType {
	UNKNOWN("00"), // 未知
	LOW_COM("01"), // 低级合成元素
	HIGH_COM("02"), // 高级合成元素

	;
	private String val;

	private ItemElementType(String val) {
		this.val = val;
	}

	public String getValue() {
		return this.val;
	}

	public static ItemElementType idValueOf(String itemId) {
		// itemId,取类别代号
		String typeId = itemId.substring(3, 5); // 前两位
		for (ItemElementType it : values()) {
			if (it.val.equals(typeId)) {
				return it;
			}
		}
		return UNKNOWN;
	}
}
